metasyntactic variables - definizione. Che cos'è metasyntactic variables
Diclib.com
Dizionario ChatGPT
Inserisci una parola o una frase in qualsiasi lingua 👆
Lingua:

Traduzione e analisi delle parole tramite l'intelligenza artificiale ChatGPT

In questa pagina puoi ottenere un'analisi dettagliata di una parola o frase, prodotta utilizzando la migliore tecnologia di intelligenza artificiale fino ad oggi:

  • come viene usata la parola
  • frequenza di utilizzo
  • è usato più spesso nel discorso orale o scritto
  • opzioni di traduzione delle parole
  • esempi di utilizzo (varie frasi con traduzione)
  • etimologia

Cosa (chi) è metasyntactic variables - definizione

PLACEHOLDER TERM USED IN COMPUTER SCIENCE
Quux; Metasyntactic variables; Metasynatic variable; ZXC; Metasyntactical variable; Canonical metasyntactical variable; Canonical metasyntactic variable; Metasyntatic variables; Gazonk; Zxc; Arfle; Barfle; Corge; Grault; Garply; Bat (metasyntactic variable); Quuux; Flob; Metasyntatic variable; Metasyntactic variable (computing); Meta-syntactic variable
  • A screenshot of a metasyntactic variable FOO assigned and echoed in an interactive shell session.

metasyntactic variable         
<grammar> Strictly, a variable used in metasyntax, but often used for any name used in examples and understood to stand for whatever thing is under discussion, or any random member of a class of things under discussion. The word foo is the canonical example. To avoid confusion, hackers never (well, hardly ever) use "foo" or other words like it as permanent names for anything. In filenames, a common convention is that any filename beginning with a metasyntactic-variable name is a scratch file that may be deleted at any time. To some extent, the list of one's preferred metasyntactic variables is a cultural signature. They occur both in series (used for related groups of variables or objects) and as singletons. Here are a few common signatures: foo, bar, baz, quux, quuux, quuuux...: MIT/Stanford usage, now found everywhere. At MIT (but not at Stanford), baz dropped out of use for a while in the 1970s and '80s. A common recent mutation of this sequence inserts qux before quux. bazola, ztesch: Stanford (from mid-'70s on). foo, bar, thud, grunt: This series was popular at CMU. Other CMU-associated variables include ack, barf, foo, and gorp. foo, bar, fum: This series is reported to be common at Xerox PARC. fred, barney: See the entry for fred. These tend to be Britishisms. toto, titi, tata, tutu: Standard series of metasyntactic variables among francophones. corge, grault, flarp: Popular at Rutgers University and among GOSMACS hackers. zxc, spqr, wombat: Cambridge University (England). shme: Berkeley, GeoWorks, Ingres. Pronounced /shme/ with a short /e/. foo, bar, zot: Helsinki University of Technology, Finland. blarg, wibble: New Zealand Of all these, only "foo" and "bar" are universal (and baz nearly so). The compounds foobar and "foobaz" also enjoy very wide currency. Some jargon terms are also used as metasyntactic names; barf and mumble, for example. See also Commonwealth Hackish for discussion of numerous metasyntactic variables found in Great Britain and the Commonwealth. [Jargon File] (1995-11-13)
Metasyntactic variable         
A metasyntactic variable is a specific word or set of words identified as a placeholder in computer science and specifically computer programming. These words are commonly found in source code and are intended to be modified or substituted before real-world usage.
grault         
/grawlt/ Yet another metasyntactic variable, invented by Mike Gallaher and propagated by the GOSMACS documentation. See corge. [Jargon File]

Wikipedia

Metasyntactic variable

A metasyntactic variable is a specific word or set of words identified as a placeholder in computer science and specifically computer programming. These words are commonly found in source code and are intended to be modified or substituted before real-world usage. The words foo and bar are good examples as they are used in over 330 Internet Engineering Task Force Requests for Comments, the documents which define foundational internet technologies like HTTP (web), TCP/IP, and email protocols.

By mathematical analogy, a metasyntactic variable is a word that is a variable for other words, just as in algebra letters are used as variables for numbers.

Metasyntactic variables are used to name entities such as variables, functions, and commands whose exact identity is unimportant and serve only to demonstrate a concept, which is useful for teaching programming.